#! /bin/bash
# 获取CPU使用率和温度

end_display(){
    if [ $xxx -eq 1 ]; then
        # 输出样式 ( cpu使用率 | cpu温度 )
        echo_text="$cpu_text $temp_text"
    elif [ $xxx -eq 2 ]; then
        # 输出样式 ( cpu使用率 )
        echo_text="$cpu_text"
    elif [ $xxx -eq 3 ]; then
        # 输出样式 ( cpu温度 )
        echo_text="$temp_text"
    fi
}

update() {
    icon_color="^c#3E206F^^b#6E51760x88^"
    text_color="^c#3E206F^^b#6E51760x99^"

    cpu_icon="閭"
    #cpu_text=$(top -n 1 -b | sed -n '3p' | awk '{printf "%02d%", 100 - $8}')
    cpu_text=$(top -n 1 -b | sed -n '3p' | awk '{printf 100 - $8}')
    temp_text=$(sensors | grep Tctl | awk '{printf "%d°C", $2}')  

    icon="$cpu_icon"
    xxx=$1 && end_display $xxx
    text="$echo_text"

    echo "$icon_color $icon $text_color$text"
}

# $1 确定 显示样式
## 输出样式 1 ( cpu使用率 | cpu温度 )
## 输出样式 2 ( cpu使用率 )
## 输出样式 3 ( cpu温度 )
update 1
